public class UsbPort extends PortManager
inputStream, outputStream, STATE_CONNECTED, STATE_CONNECTING, STATE_LISTEN, STATE_NONE| 构造器和说明 |
|---|
UsbPort(Context context,
UsbDevice usbDevice) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
closePort()
关闭端口连接
|
UsbDevice |
getUsbDevice() |
boolean |
openPort()
打印端口
|
int |
readData(byte[] bytes)
读取打印机返回
|
void |
setUsbDevice(UsbDevice usbDevice) |
boolean |
wirteByte(byte[] bytes)
发送byte []到打印
|
boolean |
writeDataImmediately(java.util.Vector<java.lang.Byte> data)
发送指令到打印机
|
boolean |
writeDataImmediately(java.util.Vector<java.lang.Byte> sendData,
int off,
int len)
发送指令到打印机
|
bytes, getInputStream, getOutputStream, noFlowControlpublic void setUsbDevice(UsbDevice usbDevice)
public boolean openPort()
PortManageropenPort 在类中 PortManagerpublic boolean writeDataImmediately(java.util.Vector<java.lang.Byte> data)
throws java.io.IOException
PortManagerwriteDataImmediately 在类中 PortManagerjava.io.IOExceptionpublic boolean writeDataImmediately(java.util.Vector<java.lang.Byte> sendData,
int off,
int len)
throws java.io.IOException
PortManagerwriteDataImmediately 在类中 PortManagerjava.io.IOExceptionpublic boolean wirteByte(byte[] bytes)
throws java.io.IOException
PortManagerwirteByte 在类中 PortManagerjava.io.IOExceptionpublic int readData(byte[] bytes)
throws java.io.IOException
PortManagerreadData 在类中 PortManagerjava.io.IOExceptionpublic boolean closePort()
PortManagerclosePort 在类中 PortManagerpublic UsbDevice getUsbDevice()